Dynomotion

Group: DynoMotion Message: 11985 From: baltar.chris Date: 7/26/2015
Subject: Problem is Master/Slave on Yaxis
Attachments :

I have a strange issue with a master/slave configuration on my Yaxis.


I guess I have a pretty router typical setup with:


One X axis

Two Y axis

One Z axis


My X and Z move around as expected and if I configure Y axis with master turned off it works fine if I have the system configured like:


0 = X

1 = Y

2 = Y Master=1

3 = Z


When I run a program or jog  2 just randomly jumps around but 1 works still as expected.


What is interesting is that while motor tuning 1, if I set the time for 3 sec with 20,000 size and I watch the AXIS window  I see that 2 does move synchronously with 1 as it should but only during tuning.


The attached file is what my init looks like at the moment but I have tried many things to resolve this.


Any ideas why I see this problem?  Seems like I am over looking a very obvious thing because it works in tuning but not in normal use.


FYI I am running 4.32


Regards,

-Chris


  @@attachment@@
Group: DynoMotion Message: 11987 From: TK Date: 7/27/2015
Subject: Re: Problem is Master/Slave on Yaxis [1 Attachment]
Hi Chris,

Axis 2 is a slave and shouldn't be included in the DefineCoordSystem as the Z axis. Instead define X Y Z A as 0,1,3,-1

Regards
TK

On Jul 26, 2015, at 7:00 PM, baltar.chris@... [DynoMotion] <DynoMotion@yahoogroups.com> wrote:

 

I have a strange issue with a master/slave configuration on my Yaxis.


I guess I have a pretty router typical setup with:


One X axis

Two Y axis

One Z axis


My X and Z move around as expected and if I configure Y axis with master turned off it works fine if I have the system configured like:


0 = X

1 = Y

2 = Y Master=1

3 = Z


When I run a program or jog  2 just randomly jumps around but 1 works still as expected.


What is interesting is that while motor tuning 1, if I set the time for 3 sec with 20,000 size and I watch the AXIS window  I see that 2 does move synchronously with 1 as it should but only during tuning.


The attached file is what my init looks like at the moment but I have tried many things to resolve this.


Any ideas why I see this problem?  Seems like I am over looking a very obvious thing because it works in tuning but not in normal use.


FYI I am running 4.32


Regards,

-Chris


Group: DynoMotion Message: 12000 From: baltar.chris Date: 7/27/2015
Subject: Re: Problem is Master/Slave on Yaxis [1 Attachment]
I have not had a chance to look into it but the Y axis now works in a slaved mode but now me Z axis does not work at all.

When I send a command to Z the Y pulses for a second and my Z errors out from the driver side.  I double checked all of my connections at a hardware level is there something that would cause this in software?  I have the same Init file as before except with your commented change.

-Chris
Group: DynoMotion Message: 12001 From: TK Date: 7/28/2015
Subject: Re: Problem is Master/Slave on Yaxis
Hi Chris,

Does X Y Z each move correctly from the Step Response Screen?

Please post your Init File with the change so we can check it

Regards
TK

On Jul 27, 2015, at 8:50 PM, baltar.chris@... [DynoMotion] <DynoMotion@yahoogroups.com> wrote:

 

I have not had a chance to look into it but the Y axis now works in a slaved mode but now me Z axis does not work at all.


When I send a command to Z the Y pulses for a second and my Z errors out from the driver side.  I double checked all of my connections at a hardware level is there something that would cause this in software?  I have the same Init file as before except with your commented change.

-Chris

Group: DynoMotion Message: 12008 From: baltar.chris Date: 7/28/2015
Subject: Re: Problem is Master/Slave on Yaxis
Hi TK,

I just tested each axis in the step response window:

Test1 From First Power up:

Channel 0:  works as expected
Channel 1:  works as expected 
Channel 2:  synchronous to Channel 1 as expected
Channel 3:  no movement or jumpy movement no always the same but almost immediately takes the servo driver box into an Fault condition and requires a power cycle to clear.

Test2:
Power cycle to bring Channel 3 back alive:

Start with Channel 3: No movement servo driver changes to fault condition
Channel 1/2:  still works as expected and are synchronous to each other
Channel 0: still works as expected

Let me know if this helps.

Regards,
-Chris


  @@attachment@@
Group: DynoMotion Message: 12010 From: Tom Kerekes Date: 7/28/2015
Subject: Re: Problem is Master/Slave on Yaxis [1 Attachment]
Hi Chris,

Well that would seem to indicate a problem with your channel 3 drive faulting.  You would need to troubleshoot the reason.  What kind of drives do you have?  What are the conditions where it would fault?  Are you driving the axis too fast or at too high acceleration?

Regards
TK